giant plated lizard - Alemán Inglés Diccionario